.course-list{
  //background-color: #f5f5fa;
  .subject{
    height: 0.533rem;
    background: #FFFFFF;
    box-shadow: 0 4px 4px 0 rgba(77,109,244,0.05);
    padding-left: 60px;
    .subject-list{
      //width: 1440px;
      font-size: 0.113rem;
      label{
        margin-right: 0.2rem;
      }
      .subject-item{
        color: #CCCCCC;
        display: inline-block;
        padding: 0.033rem 0.133rem;
        border-radius: 0.333rem;
        background-color: #fff;
        margin-right: 0.133rem;
      }
      .subject-item.active{
        background-color: #4D6DF4;
        color: #fff;
      }
      .subject-item:hover{
        background-color: #4D6DF4;
        color: #fff;
      }
    }
  }
}
.course-list-wrap{
  height: calc(100vh - 1.333rem);
  padding: 40px 0;
  overflow-y: auto;
}
